soft-skinned vehicle - Alemán Inglés Diccionario